Пробовать не хочу, но предложу вот, что:
Если цель - защитить карту от подглядывания. То при старте игры или инициализации (если получится) можно запустить триггер с условием Вид: карта разведана is Set == да (процитировал текст условия из Гуи), действие - замкнутый цикл, или вызвать фатальную ошибку, вылет и т.д. Суть в том, что когда игрок запустит карту с такими параметрами, то тупо закрашить варик.
Кароче берешь декорацию и ставишь на земю и смотриш, какое пространство карты путей она блокирует, Можно взять несколько, создаешь новые декорации на основе блокираторов пути, но текстуры пути у них удаляешь, втыкаешь их на нужные места, сохраняешь карту, после берешь и редактируешь эти самые декорации устанавливая им нужную текстуру пути, как у тех декораций которые подходят по размеру чтобы заткнуть дыру.
bladget, скорее всего (если у тебя Vista или W7 стоит), в старой папки остались "файлы совместимости", которые не удаляются просто так. В WoO много всякого мусора было...
Потому что огромный Нестандартные объекты может тысяч или больше или Спелл герой до 100 уровень.
из них 60 загрузка просто висит на 1/5.
Если нетак? Проверь если есть файлы war3map.j папка Game\WarcraftIII, надо удалить файл. очень давно тоже 1 раз что за вылет или неправильно выполняет триггер.
Есть способы ускорить загрузку карты не экономя в редакторе объектов
Есть Widgetizer, там очень быстрая загрузка игра, но плохо работает спелл или текст.
Оказывается нужно было указать в доступных улучшениях кастера нестандартное улучшение!
В данном случае у некроманта есть улучшение "магия скелетов", так как именно некромант кастует прокачиваемую способность "оживить мёртвых".
Ну это погрешность в градусах, ( в JASS в радианах) между углом поворота Юнита и его целью, т.е чтобы кинуть молот бурь горному королю не обязательно смотреть прямо на цель, достаточно попасть в "это окно" у большинства юнитов 60 градусов, у мясников 120 и они могут стукнуть Юнита который стоит сбоку, даже не глядя на него...
Через что уничтожаешь? Если через килл, то конечно умирает и нейтральный.
Если наносить от какого-то даммика урон в мильены, то не умрет нейтральный.
Можно от даммика развеяние нежити за 0.01 сек.
Заменять можно, внося значение золота в переменную и потом, создавая новый рудник, ставить количество золота в него из переменной, благо это даже в ГУИ реализовано.
Можно выделить поверхность в отдельный геосет в мдлвис, а затем в вар3ме добавить материал с тенью и покрасить этим материалом геосет.
Возможно, кость неправильно связана, проверь иерархию.
Можно, через вар3ме залезть в настройки движения кости, найти фрагмент координат с нужными кадрами и удалить его. Также можно это сделать через блокнот (для .mdl)
1 и 2 вопросы - лучше всего наладь анимации death у моделей либо время разложения измени, как сказали выше. На 3 вопрос тоже уже ответили - РО - точка начала атаки. X - это слева-направо перед лицом юнита, Y - вперёд-назад от лица юнита, Z - высота.
Триггеры :
Событие - Игрок напечатал сообщение -test
Действие - Добавить 1000000 для Игрока к Золото
В WE сверху есть вкладка Дополнительно>>Игровые константы и там ищи максимальный уровень героя, не забудь сверху в появившемся окне поставить отметку за нестандартные константы.
Naadir, Ну хаком на память, чтобы совсем пассивка не кликабельная, только мемхак. Ну есть еще костыль с перерождением, если убить его владельца то пойдет кд. Иначе костыль с активкой.
Опытным путем, спустя второй день нервов, нашел выход. Я снова импортировал текст в карту, и она перестала крашиться. Почему отсутствие текста влияло на неё, не знаю.
Итак, вроде получилось!
1.Создаём шесть активных предметных способностей не делающих ничего, но имеющих долгую перезарядку.
2.Создаём шесть предметов, которым указываем каждому свою из предыдущих способностей в поля "B) Способности - Способности (iabi)" и "F) Характеристики -Название (icid)".
3.Для сброса перезарядки предметов на герое последовательно даём и запускаем герою все шесть предметов.
4.Не забываем о перезрядке самого предмета - заменяем на новую копию.
5.Теоретически (не пробовал) при использовании очень долгих периодов может быть достаточно использовать героем по разу пять предметов с кд скажем двое суток, а потом для очистки героя от кд предметов запускать только один предмет с кд сутки.
Sebra2, потестил
у предмета есть поле cooldownId
на русском называется характеристики - название (не путать с Текст - название где задаётся название предмета)
у тех предметов у которых это поле совпадает один кулдаун
Большое СПАСИБО!
пы сы, Надеюсь, выбрав свой ответ как лучший, не украду ни у кого "опыт".
В моём варкрафте реально была проблема. Скачал другой - в нём всё ок.
Но это не всё: Любая защита затрагивающая листфайл убивает в карте мультиязычность.
(в данном случае тулы векса)
Заходить в карту чтобы скоротать время, пока друзья ещё не пришли/ ещё играют (в ту катку, с которой ты вылетел/крашнулся)
Цель от данной игры:
(большинство рпг)
*1) Попытаться выбить что-то, что падает с одноразового босса, и свалить на рмк
*2) Помочь другу попытаться выбить что-то, что падает с в пункте 1
(большинство других карт)//(Те же тролли и эльфы) [Больше психология и нежелание играть в неравных условиях]
*1) Этот эльф абузит что-либо!
*2) Эти эльфы собрались в войсе и абузят одну стенку на четверых! Делал так вчера :D
*3) Этот тролль играет с мх и всегда сразу находит любого эльфа на большой карте!
Попытка поиграть во что-то, оборачивается чем-то плохим:
*1) Выбивается инэт/свет/ потолок падает на игрока
*2) Вырубается что-то из оборудования, в следствии чего пк зависает/уходит в ребут
*3) Крашит/Десинкает из вара
*4) Винда что-то непонятное выводит (Та же нехватка озу/бэды на харде)
Определённый сегмент игроков, зовущийся троллями которые что и делают что по кд оскорбляют других, и подпалив игроков просто ливают.
Отдельно насчёт игроков: цифры = пункты выше из шапки
Пункты 1, 2, 5, 6, 7, 8, 9, 10, 12 относятся больше к тому, что игроки с "ини" показывают друг другу зубы и соблюдают этот стиль общения на протяжении всей катки
Пункты 8,12 относятся к тем, с чем можно смириться и продолжить играть в мапу
Пункт 6 - для "Соло" карт, которые просто нельзя пройти в одного, не имея друзей ,что мной расценивается как просто потеря времени
Идеальной карты нет и небудет - вы не сможете совместить абсолютно все жанры, которые нравятся комьюнити - Одновременно ТД и РПГ я ещё не видел, не зря это разные жанры. Если она и будет, то все наткнутся на лимит в 12 слотов, с которых гарена наврядли когда выйдет.
Превращение в другого юнита. Из соответствующих способностей могу припомнить Перевоплощение (Иллидан, Охотник на демонов), Превратиться в кибергоблина (Механик) и Эликсир ярости (Алхимик).
Всем спасибо, проблему решил за счет проверки на цвет/номер игрока как индекс в массиве переменных. Все работает как запланировано.
Вопрос вдогонку: как можно задавать сам индекс переменной-массива?)
З.Ы. Массивы конечно зло, но другого способа хранить инфо по одному спеллу, не используя множество переменных - пока не умею.
Взять за основу безумие берсерков, а дамми юнитом накинуть кровожадность на всех вокруг, так же за основу пустышки можно взять стремительность мастера клинка.
Вопрос уже задавали 100500 раз, плз юзайте поиск! Нельзя никак изменить механику дефолтных способностей варкравта, нельзя сделать из автокаста не автокаст, из пассивки активку и так далее, подобные вещи реализуются только обходными путями!
Есть обычные тени - они выглядят как округлое-размытое пятно
А есть тени зданий - они являются своеобразным рисунком, размер которого не регулируется, как у варианта выше
Есть так же некая "текстура почвы", которая добавляет отрисовку на поверхности земли, стилизованную под постройки или даже под конкретную постройку (как например у ратуши и золотой шахты).
. . .
Под маленькую обсерваторию лучше использовать "тень здания" такую, которая соответствовала бы её размеру - например тень сторожевых башен орков/людей. Если нужно побольше - вариант с гнездом химеры, обелиском, и камнем воскрешения (как те что в кампании Рексара).
Касаемо текстуры земли - можно взять один из стандартных вариантов под здания альянса - каменная плитка на земле. Она есть разных размеров и подобрать что-то подходящее можно.
У зданий физ размер нужен только для галочки и взаимодействия со спеллами, сама проходимость определяется картой путей здания, если поставить карту путей портала то сквозь здание можно будет ходить но на этом месте нельзя будет строить...
8gabriel8, стандартные порталы как раз включаются триггером, так же триггерно им можно назначать области телепорта, так же они не ломают карту путей.
Насчет упираются в здание, карту путей ставь от портала, физ размер в 0.
Лучший вариант будет это отдельная модель вихря(такие есть даже разных цветов) и триггерное воспроизведение анимации ( если конечно такая есть у юнита).Крепить на героя эффект и наносить урон всем вокруг или через движение дамика- вихря за героем, сам герой не будет крутиться,
Анимации вращения героя есть только у мастера и грома задиры.
триггерное воспроизведение:
call SetUnitAnimation(caster,"Attack Walk Stand Spin")
Реализовать триггерно. Если это не очевидно - значит твои навыки не позволяют сделать этого. Однако спелл простой - поищи где-нибудь в заклинаниях на заказ или на хайве.
1,2 - это вариации одного и того же состояния, а First, Second, Alternate, Gold и прочие - альтернативы, работающие только с использованием данного тега, причем они также могут иметь свои вариации 1,2 и тд.
от того что ты создал нестандартное, почти не имеет веса, вес зависит от количества кода(1 буква гдет 1-2 бит, а в байте 8 бит, а в килобайте 1024 байт) и от объектов созданных на карте(декор эффекты юниты области и тд сколько они весят хз но по моему где то 500-1000 байт) (код в гуй объёмен, содержит лишние проверки if и ненужные вызовы "Функции В Функции")
при загрузки карты она имеет свой стандартный вес(код+импорт+объекты на карте), но в процессе игры могут создаваться новые объекты и тп из за чего карта может лагать у кого слабый комп(он тупо не может обрабатывать всю инфу) Гигамон, возможно в 1 карте ты удалил триг инициализации а в другой нет(стандартный триггер инициализации весь уж точно состоит из 20-30 БЖ функций, которые вызывают другие... я проверял)
Реализовать триггерно. Если это не очевидно - значит твои навыки не позволяют сделать этого. Однако спелл простой - поищи где-нибудь в заклинаниях на заказ или на хайве.
1,2 - это вариации одного и того же состояния, а First, Second, Alternate, Gold и прочие - альтернативы, работающие только с использованием данного тега, причем они также могут иметь свои вариации 1,2 и тд.
Сделай Triggering unit заместо Attacking unit
Главное чтоб условия соблюдались, тогда всё работает.
По такому же принципу делается запрет атаки по союзникам. Можно сделать проверку на процент хп. Что бы нельзя было бить только если у него 50% хп или меньше, если больше то можно.
С юнитами всё работает. Не надо мудрить с процентами. А вдруг крит?
Событие: юнит атакован
Дальше, проверять путь что между атакованным и атакующим является проходимым.
если пусть содержит непроходимости:
Приказать атакующему юниту "Отмена"
» WarCraft 3 / Туман войны, черная маска
» WarCraft 3 / Дополнительные и основные задания
» WarCraft 3 / Уровень в триггерах
» WarCraft 3 / Свойства декорации
» WarCraft 3 / Способности в редакторе
» WarCraft 3 / GetUnitPropWindow-SetUnitPropWindow
» WarCraft 3 / Диалог после смерти
» WarCraft 3 / Как реализовать способности из WoW
» WarCraft 3 / перезарядка пассивных способностей
» WarCraft 3 / Действие спиной.
» WarCraft 3 / Краш карты
» WarCraft 3 / авторизация
» WarCraft 3 / Перезарядка.
» WarCraft 3 / Подсветка синтаксиса 1.31
» WarCraft 3 / Загрузка другой карты в процессе игры
» WarCraft 3 / Язык варкрафта
» WarCraft 3 / Свойства юнита в редакторе объектов (награда)
» WarCraft 3 / Как сделать пассивную способность активной?
» WarCraft 3 / Размер здания
» WarCraft 3 / Анимация
» WarCraft 3 / Нестандартный размер карты ?!
» WarCraft 3 / Название анимаций
» WarCraft 3 / Обзор карты.
» WarCraft 3 / Запретить атаковать